Possibility and Innnitary Nondeterminism in the Situation Calculus Nondeterminism and Possibility in the Situation Calculus
نویسنده
چکیده
This paper presents a version of the Situation Calculus with improved capabilities in formalizing and reasoning about nondeterministic actions. Instead of describing the eeects of such actions by posting constraints on their possible outcomes , as is typically done in the common Situation Calculus, we provide means of describing actions by the set of their possible total eeects. An important advantage of this approach is its allowing for reasoning about the possible (as opposed to the necessary) postconditions of actions. Furthermore, our method does not require enumerating the possible outcomes of an action, so that actions with innnitary effects , like randomly picking an object from a bag containing unknown objects, can be modeled without diiculty. Based on our version of the Situation Calculus, we present a high-level rst-order language for specifying queries about the possible courses of given action sequences and a simple regression procedure for evaluating such queries.
منابع مشابه
Situation Calculus and Causal Logic
In the AAAI-97 paper by McCain and Turner, the frame problem is solved using a nonmonotonic causal logic. In this note we show how their method can be adapted to the language of the situation calculus. The \causal situation calculus" is applied to action domains involving ramiications and nondeterminism, and related to the causal formalization of actions proposed by Lin.
متن کاملA Formal Account of Nondeterministic and Failed Actions
Nondeterminism is pervasive in all but the simplest action domains: an agent may flip a coin or pick up a different object than intended, or an action may fail and may fail in different ways. In this paper we provide a qualitative theory of nondeterminism. The account is based on an epistemic extension to the situation calculus that accommodates sensing actions. Our position is that nondetermin...
متن کاملReasoning with Incomplete Initial Information and Nondeterminism in Situation Calculus
Situation Calculus is arguably the most widely studied and used formalism for reasoning about action and change. The main reason for its popularity is the ability to reason about dif ferent action sequences as explicit objects. In particular, planning can be formulated as an existence problem. This paper shows how these properties break down when incomplete infor mation about the initial stat...
متن کاملExpressiveness of $-Calculus: What Matters?
$-calculus is a higher-order polyadic process algebra for resource bounded computation. It has been designed to handle autonomous agents, evolutionary computing , neural nets, expert systems, machine learning, and distributed interactive AI systems, in general. $-calculus has built-in cost-optimization mechanism allowing to deal with nondeterminism, incomplete and uncertain information. In this...
متن کاملAgent Supervision in Situation-Determined ConGolog
We investigate agent supervision, a form of customization, which constrains the actions of an agent so as to enforce certain desired behavioral specifications. This is done in a setting based on the Situation Calculus and a variant of the ConGolog programming language which allows for nondeterminism, but requires the remainder of a program after the execution of an action to be determined by th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997